home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PRINTER / 95BUDDY.ARJ / 95BUDDY.TXT < prev    next >
Text File  |  1992-05-25  |  42KB  |  839 lines

  1. 95BUDDY (Rel 1.0)        Shareware Information                 May 24, 1992
  2.  
  3.                                  "95BUDDY"
  4.            A Keyboard Companion For The HP 95LX Palmtop Computer
  5.                          Release 1.0 Documentation
  6.  
  7.                              Table of Contents
  8.  
  9.       Overview                                                 1
  10.             Highlights of 95BUDDY                              1
  11.             Quick Startup and Demonstration Instructions       1
  12.       1.  Functional Description and Operating Instructions    2
  13.             General                                            2
  14.             MEMO                                               2
  15.             LOTUS 1-2-3                                        2
  16.             PHONE BOOK                                         3
  17.             APPOINTMENT BOOK                                   3
  18.             CALC                                               3
  19.             FILER                                              4
  20.             DATACOMM                                           4
  21.             SETUP                                              5
  22.             CMCALC                                             5
  23.             WEEKABK                                            6
  24.             HP Dictionary/Thesaurus                            6
  25.       2.  Supported Application Extensions                     6
  26.       3.  Setting a New Memo Default Directory                 7
  27.       4.  Shareware Distribution and Registration Notice       7
  28.       5.  Customization                                        8
  29.       6.  Disclaimer                                           8
  30.       7.  Author                                               8
  31.       8.  Installation Instructions                            9
  32.       9.  CONFIG.SYS Command Line Options                      10
  33.             123=                                               10
  34.             appt=                                              10
  35.             bbatt=                                             10
  36.             calc=                                              10
  37.             cmbase=                                            10
  38.             cmmode=                                            10
  39.             cursor=                                            10
  40.             dcomm=                                             10
  41.             hide=                                              11
  42.             mbatt=                                             11
  43.             mdef=                                              11
  44.             serial=                                            11
  45.             sticky=                                            11
  46.             timer=                                             11
  47.             todo=                                              11
  48.             wkabk=                                             11
  49.       10.  Boot Options                                        12
  50.       11.  Other                                               12
  51.       12.  Serial Port Test Cable                              12
  52.       13.  Keystroke Shortcuts and Added Functions - Partial Summary  13
  53.             Keystroke Shortcuts                                13
  54.             Additional functions                               13
  55.       14.  Shareware Registration Form                         14
  56.  
  57.                             Overview;"95BUDDY"
  58.            A Keyboard Companion For The HP 95LX Palmtop Computer
  59.                          Release 1.0 Documentation
  60.  
  61.    95BUDDY is a program for the HP 95LX that adds dozens of features and
  62. keystroke shortcuts to the built-in HP 95LX applications.
  63.    Unlike the built-in macro capability provided by the HP 95LX "user keys"
  64. (which simply replay a series of preset keystrokes), 95BUDDY is actively
  65. involved with the operation of the applications.  For example, two
  66. keystrokes invokes a new "quick close" function that will automatically
  67. save any open file (but only if necessary), then quit the application.
  68. Also, 95BUDDY links the filer to the MEMO, Lotus 1-2-3, and Phone Book
  69. applications, allowing easy "point-and-click" access to files and
  70. worksheets.
  71.  
  72.    Highlights of 95BUDDY:
  73.  
  74.    ∙   Provides a much sought-after default directory feature for MEMO.
  75.    ∙   Improves the look-and-feel of the built-in applications by making
  76.         menu selections more consistent.  For example, files may be
  77.         "opened" (instead of "retrieved") in Lotus 1-2-3, and the more-
  78.         natural "y" and "n" keys can be used instead of the function keys
  79.         to respond to CALC's file save prompts.
  80.    ∙   Speeds your work by providing quick open and close functions for
  81.         applications.  If you are in the filer, only two key presses are
  82.         required to open a highlighted file and start MEMO, Lotus 1-2-3, or
  83.         PHONE.  (And, 95BUDDY is smart; it won't blindly overwrite an
  84.         already open file.)
  85.    ∙   Adds new features, such as Fahrenheit and Celsius conversion
  86.         functions to CALC, and dramatically improves the string search
  87.         options in MEMO.
  88.    ∙   Displays the new functions, when appropriate.  For example, the new
  89.         CALC and MEMO function keys are labeled on the function-key
  90.         identification bar.
  91.    ∙   Intelligently controls the serial port to save power when operating
  92.         from batteries.
  93.    ∙   Allows preferences to be set that control 95BUDDY's operation.
  94.  
  95.    95BUDDY automatically loads at boot time.  Part of it stays resident,
  96. using as little system memory as possible.  Unless one of its special
  97. functions is triggered, it lingers unobtrusively in the background.
  98.  
  99.    Quick Startup and Demonstration Instructions:
  100.  
  101.    Note: for detailed installation instructions, refer to section 8.
  102.    a)  Copy 95BUDDY.SYS to your root directory.
  103.    b)  Add a DEVICE=C:\95BUDDY.SYS line to your CONFIG.SYS file.
  104.    c)  Reboot.  (And get ready to witness magic!)
  105.    d)  Start the FILER application.
  106.    e)  Use the arrow keys to highlight a text file (or a 1-2-3 worksheet).
  107.    f)  Push ENTER to "view" the file.
  108.    g)  Push MEMO (or 123) to automatically open the file in the
  109.    application.
  110.    h)  Edit the file or worksheet.
  111.    i)  Push MENU @ to save the file and quit.
  112.    j)  Start a bunch of applications.
  113.    k)  Push MENU DEL and watch them all close.
  114.    l)  Push FILER twice and see your battery voltages.
  115.  
  116.    95BUDDY is a shareware program.  Please read the shareware registration
  117. notice in section 4 and register your copy using the form at the end of
  118. this document.
  119.  
  120.  
  121. 1.  Functional Description and Operating Instructions:
  122.  
  123. General:
  124.    Increases the cursor size in all applications so it won't get "lost" on
  125.       your screen.*
  126.    Disables the print screen (PRT SC) function so your computer won't
  127.       temporarily lock up if you hit the ESC key by accident after
  128.       shifting.*
  129.    Adds a quick close feature to all applications.  Push MENU @ to
  130.       automatically save an open document and quit the current application.
  131.       You may also push @ after doing MENU q if you are prompted to save
  132.       your open and modified file.
  133.    Adds a "mass exit" function to all applications.  While in any
  134.       application, simply push MENU DEL to save all open files, exit all
  135.       applications, and return to your picture-file idle display.  The
  136.       MassExit function will stop if it encounters an application that is
  137.       in an unusual state.
  138.    Adds a "sticky" option to the CTRL and ALT keys, so they operate more
  139.       like the SHIFT key.*
  140.  
  141.  
  142. MEMO:
  143.    Allows easy document opens from the filer (see "FILER," below).
  144.    Automatically saves document changes (if any) and closes the memo
  145.       application by pushing MENU q @ or simply MENU @.
  146.    Push MEMO MEMO to start the editor and go directly to the file open
  147.       menu.  Also, a new default directory and file name (including wild
  148.       cards) may be specified.  This means that you aren't stuck with just
  149.       C:\_DAT\*.TXT.  Refer to section 3 for details.  If MEMO is already
  150.       active, pushing MEMO MEMO will allow you to quickly change files.
  151.    Adds "find first occurrence" (F4), "find last occurrence" (F8), and
  152.       "hunt for next occurrence" (F6) string search functions.  To use,
  153.       push "Find" (F7), enter a character string, and then select the
  154.       desired search function.  The "hunt" function finds the next string
  155.       occurrence, if any; otherwise it automatically restarts the search
  156.       from the beginning of the file.  As usual, a search function will
  157.       "fail" if the cursor is already positioned at the only matching
  158.       string.
  159.    Allows "Find" (F7) to be pushed immediately after an unsuccessful "find"
  160.       operation instead of only the ESC key.  This allows a quick return to
  161.       the find functions to edit the search string or to repeat the search
  162.       in the opposite direction.  In addition, the up and down arrow keys
  163.       and the MENU key may be pushed directly after a failed search.
  164.    Changes MENU into SHIFT if any gray keypad key is hit immediately after
  165.       MENU.  This quietly corrects any accidental MENU key hits when you
  166.       really meant to push the nearby SHIFT key prior to a gray key.
  167.  
  168.  
  169. LOTUS 1-2-3:
  170.    Allows easy worksheet opens from the filer (see "FILER," below).
  171.    Automatically saves any worksheet changes and closes 1-2-3 by pushing
  172.       MENU q @ or simply MENU @.  95BUDDY won't overwrite an existing
  173.       worksheet file (as a user-defined key might do) if the current
  174.       worksheet is not yet named.
  175.    Push 123 123 to start Lotus and go directly to the file open menu (and
  176.       with a full-screen filename display).
  177.    Allows a "y" key response instead of "r" to "replace" a file.  This
  178.       makes the look-and-feel of Lotus 1-2-3 appear more like the other
  179.       applications.
  180.    Allows the use of "o" to open a file (in addition to "r" to retrieve a
  181.       file).  Push MENU fo.  This makes the look-and-feel of Lotus 1-2-3
  182.       appear more like the other applications.
  183.  
  184.  
  185. PHONE BOOK:
  186.    Allows easy phone book opens from the filer (see "FILER," below).
  187.    Automatically saves any phone book changes and closes the phone
  188.       application by pushing MENU q @ or simply MENU @.
  189.    Push PHONE PHONE to start the phone book application and go directly to
  190.       the file open menu.  You may then push TAB to change to MEMO's "new"
  191.       default directory.  If the phone book application is already active,
  192.       pressing PHONE PHONE will move you directly to the file open menu to
  193.       switch files.
  194.    After typing a "goto" string (whether matched or unmatched and before
  195.       you hit ENTER), press PHONE to automatically save your current phone
  196.       book file and take you to the file open menu.  95BUDDY will wait
  197.       while you to select another file (highlight a file and push ENTER).
  198.       Then, it will automatically resume the "goto" search in the alternate
  199.       file.
  200.    After typing a "goto" string, the up and down arrow keys may be used to
  201.       move about the phone list without first having to hit ENTER or ESC
  202.       ESC.
  203.    Adds "find first occurrence" (F4), "find last occurrence" (F8), and
  204.       "hunt for next occurrence" (F6) string search functions.  To use,
  205.       push "Find" (F7), enter a character string, and then select the
  206.       desired search function.  The "hunt" function finds the next string
  207.       occurrence, if any; otherwise it automatically restarts the search
  208.       from the beginning of the file.  (OK, so it's no big deal.  In the
  209.       phone book application, the vanilla find next and find previous
  210.       functions are circular, anyway.)
  211.  
  212.  
  213. APPOINTMENT BOOK:
  214.    When opened, automatically selects the "Todo" or "Day" view.*
  215.    Automatically saves any appointment book changes and closes the
  216.       appointment book application by pushing MENU q @ or simply MENU @.
  217.    Todo items that are "completed" are more clearly marked.  Or, completed
  218.       entries may be totally blanked out.*
  219.    From the file open menu, push TAB to switch to MEMO's default directory.
  220.  
  221.  
  222. CALC:
  223.    When CALC is opened, automatically selects a math mode and advances to
  224.       the trigonometry functions.*  Any other menu may be specified as the
  225.       default.
  226.    Adds degrees F (F9) and degrees C (SHIFT-F9) conversions to the math
  227.       functions.
  228.    Assigns the "%" function to "p" key (in addition to "SHIFT +").
  229.    Automatically saves any solve catalog changes and closes CALC by pushing
  230.       MENU q @ or simply MENU @.
  231.    Allows "o" (for "open") to be used instead of "r" to retrieve a file.
  232.       This makes the look-and-feel of CALC more like the other
  233.       applications.
  234.    Allows "y" or "n" to specify the "YES" or "NO" responses to the file
  235.       save prompts (in addition to F6 or F10).
  236.    When in the solve catalog, the ENTER key may be used to go to "solve
  237.       calc" mode (in addition to F9).  This is the more natural way to
  238.       select a highlighted entry.
  239.    When in the solve editor, the ENTER key may be used to insert a new line
  240.       (in addition to the TAB key).  Using the ENTER key to insert a new
  241.       line is more natural.
  242.    The down arrow key will roll down the stack (in addition to "v").
  243.  
  244.  
  245. FILER:
  246.    Links to MEMO.  Automatically opens any highlighted file by pushing
  247.       ENTER and then MEMO.  If the editor is already open with a modified
  248.       document, the automatic document open operation will be aborted.
  249.    Links to Lotus 1-2-3.  Automatically opens any highlighted worksheet
  250.       file by pushing ENTER and then 123.  Caution: if 1-2-3 is already
  251.       open with a modified worksheet, a file open operation will not save
  252.       your changes.*  Don't blame 95BUDDY; it's a fault of Lotus 1-2-3.
  253.    Links to PHONE.  Automatically opens any highlighted file by pushing
  254.       ENTER and then PHONE.  If the phone book application is already open
  255.       with a modified phone book file, the automatic open operation will be
  256.       aborted.
  257.    The MENU key does not have to be pushed to select a menu function.  For
  258.       example, to quickly exit from the filer, simply push "q".  This works
  259.       for the other filer menu selections, too, except "p".
  260.    If you try to launch a DOS file via the "Run" function (F4) or MENU s,
  261.       but have not first closed all other applications, simply push F4
  262.       (again) in response to the error message and 95BUDDY will
  263.       automatically "mass exit" all of the other applications, return you
  264.       to the same spot in the filer, and retry the "Run" or MENU s
  265.       function..
  266.    Allows certain files to be blanked.*  Any file whose name starts with an
  267.       underscore character will be blanked unless highlighted by the
  268.       cursor.  This feature "removes" the ROM-based worksheet files from
  269.       the root directory and any other files you name that begin with an
  270.       underscore.  The files are still there; they just don't show up on
  271.       the display.  To temporarily see them again, push MENU.
  272.    Automatically turns the serial port off when the filer is started.  This
  273.       prevents battery drain on the 512K-byte model.  The serial port will
  274.       be turned on if you hit "Remote" (F6).  It may be manually turned on
  275.       or off by pushing "+" for on or "-" for off (works on both HP 95LX
  276.       models).  If the serial port is on and you are operating on battery
  277.       power, the serial status indicator (provided by 95BUDDY on the filer
  278.       display) will flash.  If the serial port is off when you launch a DOS
  279.       program on the 512K-byte model, it will remain off unless the program
  280.       (or SERCTR) turns it back on.  On the one megabyte model, the serial
  281.       port will be turned on automatically when a DOS program is launched
  282.       only if you are operating on AC power.*  The bottom line: longer
  283.       battery life.
  284.  
  285.  
  286. DATACOMM:
  287.    When Datacomm is opened, automatically advances directly connect,
  288.       Kermit, or XMODEM.*  For Kermit, the transfer mode can be
  289.       automatically set to binary.*
  290.    Displays a flashing indicator if the serial port is on and you are
  291.       operating on battery power.  Have you ever unknowingly plugged your
  292.       adapter into a dead AC outlet and had your batteries go kaput?
  293.    Automatically closes the application from any sub menu by pushing MENU
  294.       @.
  295.  
  296.  
  297. SETUP:
  298.    Indicates whether the power source in use is the AC adapter or the main
  299.       battery.  This can be used to verify proper operation of your AC
  300.       adapter.
  301.    Numerically displays the internal battery voltages.*  The first voltage
  302.       shown is for the main battery; the second is for the backup battery.
  303.       Refer also to section 9.
  304.    Accumulates and displays the total time (in hours) while operating on
  305.       batteries.  This will give you an accurate method of gauging battery
  306.       life.  You can manually adjust the time value two ways.  Use CTRL-F8
  307.       or CTRL-F9 to increase or decrease the current value, or delete the
  308.       file C:\_95BUDDY.ENV and reboot to clear the value to zero.  Use that
  309.       method when you replace your batteries.  The env file is used to
  310.       preserve the time value across reboots.
  311.    Your power source, battery voltages, and battery timer will be displayed
  312.       in real-time.  Use this to test your AC adapter connections and
  313.       battery status.  Note: the graphic battery gauge is only updated when
  314.       you enter Setup.
  315.    Flip-flops between the filer and setup applications with the FILER key
  316.       (no need to push the SHIFT key).
  317.    If you try to define a user-key macro (via a SHIFT-CHAR function key)
  318.       when the user key is already defined, simply push CTRL-DEL in
  319.       response to the error beep.  The old definition will be deleted and
  320.       you may then redefine the user key.  No extra keystrokes are
  321.       required.
  322.    Allows ESC to be used to quit (in addition to "q" or MENU q ).
  323.    Shows a 95BUDDY feature usage counter.  The counter increments whenever
  324.       95BUDDY does some significant work for you.  Unregistered copies of
  325.       95BUDDY might tend to get "tired," eventually.
  326.    Displays the power-off timeout value and allows the timeout value to be
  327.       easily changed.*  Use F8 to increase the value and F9 to decrease it.
  328.       Note: the HP 95LX timeout function is only active when you are
  329.       operating on battery power.
  330.    Adds a "key" function (F10) that will display the hexadecimal scancode
  331.       associated with any key.  Push F10, then the key of interest.  Read
  332.       the key value on line 4 of the display.  The first two digits are the
  333.       scancode; the second two digits are the ASCII value.  This
  334.       information is useful for setting up APNAME.LST.
  335.  
  336.  
  337. CMCALC (if installed):
  338.    Flip-flops between the CALC and CMCALC applications with the CALC key
  339.       (no need to push the ALT key).
  340.    When CMCALC is opened, automatically advances to the function key mode
  341.       having the "SHOW" function.*  To temporarily avoid the automatic
  342.       advance, enter CMCALC via ALT-CALC.
  343.    Adds one-step radix selection and base conversion functions.
  344.    Allows the "SHOW" function key (F6) to flip-flop between the SHOW and
  345.       the normal display (no need to push ESCAPE).
  346.    The down arrow key will roll down the stack (in addition to "v").
  347.  
  348.  
  349. WEEKABK (if installed):
  350.    Flip-flops between the APPT and WEEKABK applications with the APPT key
  351.       (no need to push the ALT key).  Also, the ESC key will flip back to
  352.       APPT.
  353.    If you start WEEKABK by pushing APPT while in the conventional
  354.       appointment application, and if you have modified your appointment
  355.       data but yet not saved it, 95BUDDY will automatically update your RAM-
  356.       disk appointment file before starting WEEKABK.  This means that
  357.       WEEKABK will always display current information.  To avoid this
  358.       automatic update, start WEEKABK via ALT-APPT.
  359.    Automatically displays the next week of appointments if you push the
  360.       right arrow key while the cursor is on Saturday.
  361.    Automatically displays the previous week of appointments if you push the
  362.       left arrow key while the cursor is on Sunday.
  363.    Automatically moves the cursor up or down to appointments (if any) when
  364.       starting or when moving between days.  This makes it faster to scan
  365.       and view appointments.  Also, blank lines between appointments will
  366.       be skipped when moving the cursor up or down.
  367.    Adds time-window scroll up (F6) and scroll down (F7) functions.
  368.    Provides a single-key update of APPT's appointment file (F3).  This
  369.       allows WEEKABK to correctly display any recent (but not yet saved)
  370.       changes made to the appointment book file.  Note: this can be an
  371.       automatic function.*
  372.    Push "Day" (F8) to automatically switch to the appointment book and go
  373.       to the same day as selected in WEEKABK.  This makes it easy to select
  374.       a day and then edit your appointments.  (Simply push APPT to update
  375.       your appointment file and return to WEEKABK.)
  376.  
  377.  
  378. HP DICTIONARY/THESAURUS (if installed):
  379.    MENU q may be used to quit (in addition to F10).  This makes the look-
  380.       and-feel of this application more like the others.
  381.    Also adds all functions listed under MEMO, above.
  382.  
  383.  
  384. * These functions may be inhibited or modified via command-line options in
  385.    your CONFIG.SYS file.
  386.  
  387.  
  388. 2.  Supported Application Extensions:
  389.  
  390.       The WEEKABK application (week of appointments-at-a-glance), if
  391.    installed, must be tied to the ALT-APPT key (see section 8).  WEEKABK is
  392.    a shareware program written by Ehood Baratz.  (Tested releases are 1.7.4
  393.    and 2.1.8.)  WEEKABK is available on CompuServe.
  394.  
  395.       The CMCALC application (computer math calculator), if installed, must
  396.    be tied to the ALT-CALC key (see section 8).  CMCALC is a freeware
  397.    program written by Eugene Dorr.  CMCALC is available on CompuServe and
  398.    on The Palmtop Paper ON DISK.
  399.  
  400.       The HP Dictionary/Thesaurus is a ROM-card application program
  401.    available from Hewlett-Packard.
  402.  
  403.  
  404. 3.  Setting a New Memo Default Directory:
  405.  
  406.       To specify a new default directory path and/or file name for MEMO,
  407.    follow these steps:
  408.          a. Go to MEMO's file open menu.  (Push MEMO MEMO to automatically
  409.             take you to MEMO's file open menu.)
  410.          b. Backspace over the old default directory specification.
  411.          c. Type in your new default directory and/or file name.  You may
  412.             use wildcards where appropriate.  For example, try:  C:\*.*
  413.          d. Push SHIFT-TAB.  This will save your new specification.
  414.          e. Push ENTER to verify that your new default will work.
  415.  
  416.       The new default will be used in two circumstances.  If you quick-
  417.    start MEMO with "MEMO MEMO", the new default will automatically be
  418.    called up.  Also, if you manually go to the file open menu, you may push
  419.    TAB to recall the new default.  This latter method also works in PHONE
  420.    and APPT (and uses the same default value).
  421.       You may use the "mdef" command line option to automatically set a new
  422.    default directory at boot time.  See sections 8 and 9 for details.
  423.  
  424.  
  425. 4.  Shareware Distribution and Registration Notice:
  426.  
  427.       95BUDDY is not freeware.  It is shareware.  Try it out for a few
  428.    days.  If you like it and want to continue using it, you are on your
  429.    honor to send your shareware registration fee of $35.00 to the address
  430.    below.  Please send US$ only.  Registration entitles you to continue
  431.    using the program on one computer.  If you do not register your use of
  432.    95BUDDY, please discontinue its use and remove it from your computer.
  433.    You may deduct $5.00 from the registration fee if you post or write
  434.    something nice about 95BUDDY on a BBS or in a publication seen by HP
  435.    95LX users.
  436.  
  437.       95BUDDY.SYS may be freely distributed as long as this complete
  438.    documentation file and the registration form are included in full.  No
  439.    charges may be made for such distribution (other than nominal charges to
  440.    cover the costs of diskettes and shipping).
  441.  
  442.       This documentation file may be summarized or otherwise edited and
  443.    freely distributed in printed or electronic form without the executable
  444.    code as long there is a mention that 95BUDDY is shareware.
  445.       
  446.       Distribution files are:
  447.             95BUDDY.SYS          95BUDDY file (binary)
  448.             95BUDDY.TXT          documentation file (text only)
  449.             REGISTER.TXT         shareware registration form (text only)
  450.             CONFIG.SYS           sample system configuration file (text)
  451.             APNAME.LST           sample application control file (text)
  452.             WEEKABK.ENV          better WEEKABK env file (text)
  453.             WEEKABK.HLP          revised WEEKABK help file (text)
  454.  
  455.  
  456. 5.  Customization:
  457.  
  458.       The operations of some functions can be modified by editing your
  459.    CONFIG.SYS file.  See sections 8 and 9.
  460.       Custom versions of 95BUDDY are available.  For a quotation, mail your
  461.    specifications to the author at the address below.
  462.  
  463.  
  464. 6.  Disclaimer:
  465.  
  466.       Every effort has been made to thoroughly test and verify all 95BUDDY
  467.    functions.  However, THIS PROGRAM IS PROVIDED "AS-IS" AND WITHOUT
  468.    WARRANTY OF ANY KIND.  IN NO EVENT WILL THE AUTHOR HAVE RESPONSIBILITY
  469.    FOR IMPROPER OPERATION OF 95BUDDY OR INTERFERENCE OF 95BUDDY WITH ANY
  470.    PROGRAM, NOR BE LIABLE FOR DAMAGES OF ANY SORT RELATED TO THE USE OF
  471.    THIS PROGRAM.  Make backup copies of your important files and use this
  472.    program at your own risk.
  473.  
  474.  
  475. 7.  Author:
  476.  
  477.       95BUDDY was written by:
  478.          Jeffrey Mattox,  P.O. Box 45282,  Madison,  WI 53744 - 5282
  479.          e-mail (Internet):  jeff.mattox@heurikon.com
  480.          voice:  (608) 828-3404
  481.       Please send your comments and suggestions.
  482.  
  483.  
  484. 8.  Installation Instructions:
  485.  
  486.    a) Backup your important files, just in case.
  487.    
  488.    b) Download 95BUDDY.SYS to the root directory (C:\) on your C: drive.
  489.  
  490.    c) When your HP 95LX was shipped from the factory, it did not have a
  491.       C:\CONFIG.SYS file.  You must create a CONFIG.SYS file that instructs
  492.       the operating system to load 95BUDDY.SYS whenever you boot your
  493.       computer.  If you have already added CONFIG.SYS for some other
  494.       purpose, skip to step d, below.
  495.  
  496.       If your C:\CONFIG.SYS file does not exist, download it from the
  497.       95BUDDY distribution or create it with MEMO, as "C:\CONFIG.SYS" with
  498.       the following two lines.  There are no spaces in either line.
  499.             DEVICE=C:\95BUDDY.SYS
  500.             SHELL=$sysmgr
  501.  
  502.    d) If your CONFIG.SYS file already exists, add the following line to it:
  503.             DEVICE=C:\95BUDDY.SYS
  504.       Put that line after any other device lines, if any.  Otherwise, place
  505.       it at the beginning of the file.
  506.  
  507.    e) If you would prefer to put 95BUDDY.SYS in a directory other than the
  508.       root directory on drive C, you may do so, but be sure to modify the
  509.       DEVICE= line to reflect the correct drive and pathname.
  510.  
  511.    f) Be very careful.  Double check your work after adding or making any
  512.       changes to your CONFIG.SYS file.  It is crucial that all lines in
  513.       CONFIG.SYS be correct, otherwise you may not be able to use your
  514.       computer after booting.  If you have a RAM card, you can protect
  515.       yourself by putting an empty CONFIG.SYS file in the root directory of
  516.       the RAM card.  In an emergency, reboot with your RAM card installed.
  517.  
  518.    g) (Optional)  Add command options to the DEVICE line in CONFIG.SYS
  519.       according to your needs.  The form of each option specifier is:
  520.             command=argument
  521.       where "command" and "argument" are specified in the table in section
  522.       9.  If a command is absent, a default value is used.  Separate each
  523.       option string with a space, but do not put spaces within an option.
  524.       Case is ignored.  For example:
  525.             DEVICE=C:\95BUDDY.SYS cursor=5 calc=d mdef=C:\*.a
  526.       Changes to CONFIG.SYS will not take effect until you reboot.
  527.  
  528.    h) (Optional)  If you have WEEKABK or CMCALC, add or edit
  529.       C:\_DAT\APNAME.LST.  Add one or both of these lines:
  530.             C:\BIN\WEEKABK.EXM,b300,Weekly Appt Bk
  531.             C:\BIN\CMCALC.EXM,c300,CMCalc
  532.       Note that this file must reside in your \_DAT directory.  Be sure to
  533.       use capital letters for the drive specifications.
  534.  
  535.    i) Reboot your computer (push CTL, ALT, and DEL together).
  536.  
  537.  
  538. 9.  CONFIG.SYS Command Line Options:
  539.  
  540.    Command   Values     Argument Meaning
  541.  
  542.    123=      overwrite* Overwrite open worksheets on quick open (123 123)
  543.              abort      Abort quick open function if a worksheet is already
  544.                           open
  545.                         Example:  "123=a"
  546.  
  547.    appt=     day*       Start APPT in the "day" display mode.
  548.              todo       Start/restart APPT in the "todo" display mode.
  549.                         Example:  "appt=t"
  550.  
  551.    bbatt=    60-140     Backup battery A/D scale factor.  The default is
  552.                           102.
  553.                         Example:  "bbatt=95"
  554.  
  555.    calc=     m (or mp)* Start CALC in math mode with trig functions (PI
  556.                           visible)
  557.              ms         Start in math mode, statistical
  558.              md         Start in math mode, other (DEG visible)
  559.              mr         Start in math mode, other (RND visible)
  560.              ar         Start/restart in arithmetic mode, show regs
  561.              as         Start/restart in arithmetic mode, show stack
  562.              a (or an)* Start/restart in arithmetic mode, normal
  563.              t, s, b, l Start in TVM, Solve, Bus%, or List mode (use only
  564.                           one)
  565.              c (or cc)* Start in currency conversion mode
  566.              cl         Start in length conversion mode
  567.              ca         Start in area conversion mode
  568.              cv         Start in volume conversion mode
  569.              cm         Start in mass conversion mode
  570.                         Example:  "calc=md"
  571.  
  572.    cmbase=   hex*       Start/restart CMCALC in hexadecimal mode (radix)
  573.              decimal    Start/restart in decimal mode
  574.              octal      Start/restart in octal mode
  575.              binary     Start/restart in binary mode
  576.              normal     Start CMCALC in the previously used mode; don't
  577.                           change on restart.
  578.                         Example:  "cmbase=d"
  579.  
  580.    cmmode=   show*      Open CMCALC with "SHOW"; and quick-select radix
  581.                           function keys visible
  582.              maskl      Open with "MASKL" function visible
  583.              asr        Open with "ASR" function visible
  584.              rlc        Open with "RLC" function visible
  585.              disable    Disable special CMCALC functions
  586.                         Example:  "cmmode=d"
  587.  
  588.    cursor=   0 to 6     Sets cursor size.  "0" represents a full block
  589.                           cursor and "6" represents a single underline
  590.                           cursor.  The default value is 4, which gives a
  591.                           half-block cursor.
  592.                         Example:  "cursor=5"
  593.  
  594.    dcomm=    none*      Disable special Datacomm startup
  595.              binary     Startup Datacomm in Kermit binary mode
  596.              text       Startup in Kermit, text mode
  597.              server     Startup in Kermit-server mode (binary).
  598.              xmodem     Startup in XMODEM mode
  599.              connect    Startup in Connect mode
  600.                         Example:  "dcomm=x"
  601.  
  602.    hide=     enable*    Hide files starting with an underscore (Filer)
  603.              disable    Show all files
  604.                         Example:  "hide=d"
  605.  
  606.    mbatt=    60-140     Main battery A/D scale factor.  The default is 110.
  607.                         Example:  "mbatt=108"
  608.  
  609.    mdef=     (string)   Specify the initial default directory for MEMO.
  610.                           The default is no specification.
  611.                         Example:  "mdef=c:\files\*.a"
  612.  
  613.    .c2prtsc= disable*   Disable PRT SC function.
  614.    ;         enable     Enable PRT SC function (SHIFT-ESC)
  615.                         Example:  "prtsc=e"
  616.  
  617.    serial=   inhibit*   Inhibit the serial port (don't allow it to be
  618.                           automatically turned on) when launching a program
  619.                           from the filer (or starting DOS via MENU S) while
  620.                           on battery power.
  621.              normal     Allow the battery to be turned on automatically,
  622.                           even if on battery power.
  623.                         Example:  "serial=n"
  624.  
  625.    sticky=   neither*   Make neither ALT nor CTRL sticky
  626.              alt        Make ALT key sticky
  627.              ctrl       Make CTRL key sticky
  628.              both       Make both ALT and CTRL sticky
  629.                         Example:  "sticky=a"
  630.  
  631.    timer=    00-600     Set power-off timer to the specified tenths of
  632.                           minutes.  The default value is 30 (3.0 minutes).
  633.                           Do not include the decimal point in the argument.
  634.                         Example:  "timer=45"  (4.5 minutes)
  635.  
  636.    todo=     blank*     Completed to-do items are blanked
  637.              norm       To-do items marked as completed will display
  638.                           normally ("#" at far left)
  639.              extend     Completed to-do items have "##" just before the
  640.                           text
  641.                         Example:  "todo=n"
  642.  
  643.    wkabk=    auto*      Automatic appointment file update on entry from
  644.                           APPT
  645.              disable    Disable all special WEEKABK functions
  646.              manual     No automatic update of appointment file (faster
  647.                           startup)
  648.                         Example:  "wkabk=d"
  649.  
  650.    * Indicates default values.  The default values will be used if the
  651.    corresponding commands are absent from the DEVICE=95BUDDY.SYS line in
  652.    CONFIG.SYS.
  653.  
  654.       Limited checking is done of command names, and even less checking is
  655.    done of the arguments, so use caution when formatting your commands.
  656.    The good news is that commands may be truncated as long as they remain
  657.    unambiguous, and arguments may be shortened to a single letter (as shown
  658.    in the above examples).
  659.  
  660.       The "mbatt," and "bbatt" commands allow you to compensate for
  661.    manufacturing variations in the HP 95LX battery monitoring logic.  To
  662.    calibrate your voltage display, measure an actual battery voltage and
  663.    note the value shown on the SETUP display.  If they do not agree, adjust
  664.    the appropriate scale factor up or down by the percentage of error in
  665.    the displayed value.  (Increasing a scale factor will increase the
  666.    respective displayed value.)  To prevent errors due to uneven battery
  667.    loading, perform this procedure while operating from your AC adapter.
  668.    Use caution when measuring the backup battery; pull it out slightly so
  669.    that you do not short the battery contacts.
  670.  
  671.  
  672. 10.  Boot Options:
  673.  
  674.       During a boot, 95BUDDY displays a startup screen and pauses for a few
  675.    seconds.  Watch this display for error messages concerning your
  676.    CONFIG.SYS command format.  If you hit "*" while booting, 95BUDDY will
  677.    pause longer (so you can read any messages on the display); hit any key
  678.    to resume processing.  If you press "-" while booting, all 95BUDDY
  679.    features will be turned off.  Use this to see what life was like BB
  680.    (before BUDDY).
  681.  
  682.  
  683. 11.  Other:
  684.  
  685.       While 95BUDDY is busy switching phone books or opening a memo file,
  686.    etc., you may use the keyboard and type ahead.  Up to 16 keystrokes will
  687.    be saved.
  688.       95BUDDY features cannot be invoked from a user macro key.  User key
  689.    macros must use the conventional HP 95LX keystroke sequences.
  690.       The sticky ALT and CTRL key options, and the PRT SC key inhibit
  691.    option also operate from DOS.  Bug alert: when you are in DOS, the ALT
  692.    and CTRL sticky-key indicator may float up into the display window or
  693.    otherwise just get lost.  It's a low-gravity problem of some sort.  Hey!
  694.    Nobuddy's perfect.
  695.       Memory requirements are about 6Kbytes of system RAM and 7K on disk.
  696.  
  697.  
  698. 12.  Serial Port Test Cable:
  699.  
  700.       To test your serial port and learn exactly when the serial port power
  701.    is on, construct the following test circuit.  The pin numbers are for
  702.    the 9-pin "D" end of an HP 95LX serial interface cable (Hewlett-Packard
  703.    part number 8222A).
  704.       
  705.       a) Wire a 300- to 470-ohm resistor in series with an LED.
  706.       b) Connect one end of the resistor-LED circuit to cable pin 5 (logic
  707.          ground).
  708.       c) Connect the other end to pin 2 (transmit data) and to pin 3
  709.          (receive data).  This also loops the transmit data signal back to
  710.          receive data line.
  711.       d) Attach the interface cable to your HP 95LX and start Datacomm.
  712.          If the LED does not come on, reverse the LED wiring (to switch
  713.          the polarity).
  714.       e) Go to the main Datacomm display and push MENU c (to "connect" to
  715.          the serial port).  Push a few letter keys and then observe the
  716.          display.  The display should show the letters echoed back to you.
  717.       
  718.       The LED will illuminate whenever the serial port is powered on.  If
  719.    you do not have a serial cable, wire the two center HP 95LX serial port
  720.    pins together (they are transmit and receive data) and use either outer
  721.    pin as the ground.
  722.  
  723.  
  724. 13.  Keystroke Shortcuts and Added Functions - Partial Summary;:
  725.  
  726. Keystroke Shortcuts:
  727.  
  728.   While in the Filer:
  729.    highlight a file  ENTER MEMO   Opens the highlighted text file in MEMO
  730.    highlight a file  ENTER 123    Opens the highlighted worksheet in 123
  731.    highlight a file  ENTER PHONE  Opens the highlighted phone book file
  732.    FILER                          Goes to the setup display
  733.    q, s, etal                     Quits, starts DOS, etc (MENU not req'd)
  734.  
  735.   While in the Appointment Book:
  736.    APPT                           Opens WEEKABK (with auto update)
  737.    ALT-APPT                       Opens WEEKABK (w/o auto update)
  738.  
  739.   While in the Phone Book:
  740.    search string  PHONE           Goes to the file open display, waits for
  741.    ENTER, and resumes the search
  742.   While in CALC:
  743.    CALC                           Opens CMCALC (with auto restart)
  744.    ALT-CALC                       Opens CMCALC (w/o auto restart)
  745.  
  746.   Other:
  747.    FILER  FILER                   Goes to the setup display
  748.    MEMO  MEMO                     Opens MEMO, goes to file open display,
  749.                                       and recalls the default directory
  750.    123  123                       Opens Lotus 123 and goes to the file
  751.                                       open display
  752.    APPT  APPT                     Opens WEEKABK
  753.    CALC  CALC                     Opens CMCALC
  754.    PHONE  PHONE                   Opens Phone and goes to the file open
  755.                                       display
  756.    MENU  @                        Closes the application (saving an open
  757.                                       file, if necessary)
  758.    MENU  q  @                     (same as above)
  759.    MENU  DEL                      Closes all applications ("mass exit")
  760.    SHIFT-CTRL-Fn  CTRL-DEL        Deletes the assignment for user-key Fn
  761.    SHIFT-TAB                      Sets MEMO's default directory
  762.  
  763.  
  764. Additional functions:
  765.  
  766.   MEMO:          Find first, last, and circular hunt search functions
  767.   PHONE:         Quick change of phone book files from "goto" function;
  768.                       find first and find last string search
  769.   CALC:          Fahrenheit/Celsius conversions and default startup mode
  770.   CMCALC:        Default startup mode
  771.   APPT:          Default startup mode
  772.   SETUP:         Displays power source, battery voltages, timers, and
  773.   keycodes
  774.   FILER:         Linkages to other applications, file hide, mass exit, and
  775.                       serial port power status display
  776.   DATACOMM:      Serial port power status display and default startup mode
  777.   WEEKABK:       Easy appt file update and weekly scroll left/right arrows
  778.   String not found:   OK to hit ESC, find, up & down arrows, or MENU keys
  779.   Other:         Adds sticky ALT and CTRL ability, enlarges cursor.
  780.  
  781.  
  782. 14.  Shareware Registration Form;:
  783.  
  784.          (please print)
  785.  
  786.          Date:             ____________________
  787.  
  788.          Name:             _____________________________
  789.  
  790.          Address:          _____________________________
  791.  
  792.                            _____________________________
  793.  
  794.          City, State, ZIP: _____________________________
  795.  
  796.          Telephone number: (_____)  _____ - __________
  797.  
  798.          e-mail address:   _____________________________
  799.  
  800.  
  801.          95BUDDY version (95BUDDY- x.xx):    ___________
  802.          (See the SETUP display for version number)
  803.  
  804.          Amount enclosed:  $________   Shareware version:      $35.00 US
  805.          Deduct $5.00 if you publicly post or write something nice about
  806.    95BUDDY.
  807.                Where said: _______________________________
  808.          Add $5.00 to receive ( ) latest release or ( ) next version on 3.5-
  809.    inch diskette.
  810.  
  811.  
  812.    a.    I heard about 95BUDDY via:          ____________________________
  813.    b.    I obtained my copy of 95BUDDY from: ____________________________
  814.    c.    My HP 95LX memory size is:    _____512K bytes   _____1Meg
  815.    d.    I have the following extensions:    _____CMCALC _____WEEKABK
  816.                                        other:_____________________________
  817.    e.    95BUDDY features  most useful:      ______________________________
  818.                            least useful:     ______________________________
  819.  
  820.    f.    Comments:
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833. Mail to: Jeffrey Mattox
  834.                P.O Box 45282
  835.                Madison, WI 53744 - 5282
  836.  
  837. e-mail (Internet):  jeff.mattox@heurikon.com
  838. voice:  (608) 828-3404
  839.